Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F7 Austria F2 Latvia F1 Spain F18 Lithuania F2 Spain F19 Spain F20 Spain F24 Spain F25 Spain F26 Germany-w2 Spain F28 France F2 France F3 Spain F3 Portugal F1 Portugal F2 Portugal F3 Morocco F2 Greece F1 Greece F2 Spain F6 Spain F12 Spain F13 Austria F4 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany F15 Spain F26 Spain F27 Germany-w1 Germany-w2 Germany-w4 Austria F1 Austria F2 Germany F5 Italy F1 Italy F2 Switzerland F2 Portugal F1 Switzerland F3 France F5 Portugal F3 Sweden F1 Morocco F1 Germany-w3 France F6 Germany F16 Spain F7 Spain F5 Spain F30 Spain F23 Spain F6 Spain F7 Portugal F2 Germany-w3 Spain F32 Slovenia F1 Slovenia F3 Spain F34a France F1 Spain F22 Slovenia F2 Ciudad de Pozoblanco Open Diputacion - Cordoba Internazionali de Tennis di Bergamo - Bergamo Heilbronn Open - Heilbronn II Cyclus Open de Tenis - Florianopolis Memorial Manfredini - Sassuolo LXVII Concursu Internacional de Vigo - Vigo Challenger Ciudad de Guayaquil - Guayaquil Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Bermuda Open - Bermuda Vigo Challenger Napoli Challenger Tarragona Challenger Khanty-Mansiysk Challenger Bauer Watertechnology Cup - Eckental Internationaux de Doubs Open de Franchie-Comte - Besancon Prostejov Challenger Copa Petrobras Colombia - Bogota Morocco Tennis Tour - Tanger Genova Open Challenger - Genova Tatra Banka Slovak Open - Bratislava 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Eckental Challenger Tunis Challenger Prostejov Challenger Portoroz Challenger Barranquilla Challenger Mons Challenger Ho Chi Minh City Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Szczecin Challenger Prostejov Challenger Rome Challenger Lyon Challenger Perugia Challenger Orleans Challenger Bangkok Challenger Bangkok Challenger Rennes Challenger Burnie Challenger Launceston Challenger Zhuhai Challenger Marbella Challenger Alicante Challenger Barletta Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Poznan Challenger Nottingham Challenger Winnipeg Challenger Binghamton Challenger Irving Challenger Kaohsiung Challenger Tiburon Challenger Monterrey Challenger Segovia Challenger Knoxville Challenger Da Nang Challenger Phoenix Challenger Monterrey Challenger Ilkley Challenger Vancouver Challenger Koblenz Challenger Mouilleron-Le-Captif Challenger Noumea Challenger Istanbul Challenger Quimper Challenger Biella 2 Challenger Prague II Challenger Zagreb Challenger Oeiras 3 Challenger Gwangju Challenger Cherbourg Challenger Pau Challenger Forli 6 Challenger Milan Challenger Zug Challenger San Benedetto Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Surbiton Challenger Cortina Challenger Pau Challenger Prague Challenger Ostrava Challenger Segovia Challenger Perugia Challenger Montechiarugolo - Parma Challenger Trieste Challenger Vilnus Challenger X Open Internacional D'Andorra - Andorra Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Oberstaufen Cup - Oberstaufen The LTA Sunderland Challenger - Sunderland 3rd Volkswagon Challenger - Wolfsburg Schickendanz Open - Furth Open Castilla y Leon - Segovia Dusseldorf Open 2006 - Dusseldorf Open D'Orleans - Orleans Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Lambertz Open by Stawag - Aachen Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Ipsos Bucharest Challenger - Bucharest Copa Petrobras Uruguay - Montevideo LXV Concurso Internacional Vigo - Vigo ATP Open Castilla y Leon - Segovia XI Torneo Internazionale di Tennis - Barletta Segovia Challenger Mitsubishi Electric Europe Cup - Monza St. Brieuc Challenger Prosperita Open 2006 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Segovia Challenger Tarragona Challenger 5° Sporting Challenger - Turin Morocco Tennis Tour - Marrakech Czech Open 2006 - Prostejov Roma Challenger 2007 - Rome Rome Challenger Isla de Gran Canaria - Mas Palomas Harbour Tennis Cup Regione Lombardia - Milan St. Petersburg Open - St. Petersburg San Remo Tennis Cup - San Remo Trofeo Sisma Mantova - Mantova Open Sud de France - Montpellier Oberstaufen Cup - Oberstaufen Akbank Private Banking TED Open 2006 - Istanbul Rabat Challenger Steelers Cup - Kosice Marrakech Challenger ATP Guzzini Challenger - Recanati Aamulehti Tampere Open - Tampere Moscow Challenger Vancouver Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Concurso Internacional de Vigo - Vigo Irving Challenger Open de Tenis Comunidad Valenciana - Valencia Siemens Open 2007 - Scheveningen Porsche Open - Poznan Challenger Copa Sevilla - Seville Copa Petrobras Brazil - Aracaju Ciudad de Pozoblanco Open Diputacion - Cordoba Shenzhen Challenger Caltanissetta Challenger Media Will Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental Czech Indoor Open - Prague Quimper Challenger Internazionali di Tennis - Bergamo Orleans Challenger Nottingham Challenger Pozoblanco Challenger Orleans Challenger Open 13 - Marseille Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open Seat Godo 2005 - Barcelona Eckental Challenger 10° Trofeo Luigi Pezzoli - Bergamo Marbella Challenger Croatia Open - Umag The Shelbourne Irish Open - Dublin Open de L'Isere-Trophee BNP Paribas - Grenoble Traralgon Challenger Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach Sanremo Challenger Rome 1 Challenger Bordeaux Challenger Vicenza Challenger Braunschweig Challenger St. Petersburg Open - St. Petersburg Cordenons Challenger San Marino Challenger Open de la Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach The Stella Artois Championships - London Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Champaign Challenger Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Timisoara Challenger - Timisoara PBZ Zagreb Indoors - Zagreb XXXVII Torneig C.E. Laieta - Barcelona Prostejov Challenger Open 13 - Marseille 's Tennis Masters 07 Challenger - Graz Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Cassis Challenger Bet-At-Home Austrian Open - Kitzbuhel Tean International - Alphen Todi Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Copa Sevilla 2007 - Seville Braunschweig Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad XI Open International D'Andorra - Andorra Pozoblanco Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Braunschweig Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Rakuten Japan Open - Tokyo Oberstraufen Cup - Oberstaufen Ethias Trophy - Mons BCR Open Romania - Bucharest Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Arroyo de la Encomienda - Valladolid Copa Petrobras Brazil - Belo Horizonte Apia International - Sydney Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Synsam Swedish Open - Bastad AEGON International - Eastbourne Studena Croatia Open - Umag Morocco Tennis Tour - Meknes Credit Agricole Suisse Open - Gstaad 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Pilot Pen Tennis - New Haven Estoril Open - Estoril Bet-at-home Cup - Kitzbuhel Countrywide Classic - Los Angeles Winston-Salem Open - Winston-Salem Moselle Open - Metz BCR Open Romania - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai German Tennis Championships - Hamburg Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro China Open - Beijing Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Apia International - Sydney Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Garanti Koza Sofia Open - Sofia Bergamo Challenger European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Open Sud de France - Montpellier Salzburg-Anif Challenger ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel ATP Challenger Trophy 2008 - Trnava Astana Open - Nur-Sultan Trofeo Conde de Godo - Barcelona BMW Open - Munich Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Samsung Securities Cup - Seoul Open 13 Provence - Marseille Noventi Open - Halle Hamburg European Open - Hamburg Tunis Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel Open 13 Provence - Marseille Legg Mason Tennis Classic - Washington Intersport Heilbronn Open - Heilbronn Estoril Open - Estoril US Men's Clay Court Championship - Houston Sofia Open - Sofia Indianapolis Tennis Championships - Indianapolis Challenger Ford de Cherbourg - Cherbourg ECM Prague Open - Prague Serbia Open - Belgrade Steelers Cup - Kosice Open 13 - Marseille Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Next Generation Adelaide International - Adelaide Sydney International - Sydney Memphis Open - Memphis Ordina Open - 's-Hertogenbosch Next Generation Adelaide International - Adelaide Singapore Tennis Open - Singapore PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Grand Prix Hassan II - Marrakech Swiss Indoors Basel - Basel BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Chennai Open - Chennai Interwetten Austrian Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote d'Azur - Nice Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Open Seat Godo 2003 - Barcelona PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Apia International - Sydney Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Ostrava Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Open Seat Godo - Barcelona Apia International - Sydney Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Bergamo Challenger Erste Bank Open - Vienna Brisbane - Brisbane Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam ATP Kremlin Cup - Moscow BMW Open - Munich Hall of Fame Open - Newport Generali Open - Kitzbuhel SAP Open - San Jose Chengdu Open - Chengdu Delray Beach Open - Delray Beach Open 13 Provence - Marseille BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Valencia Open - Valencia St. Petersburg Open - St. Petersburg Orleans Challenger French Open - Paris Anytech365 Andalucia Open - Marbella Brisbane International - Brisbane Grand Prix Hassan II - Marrakech Delray Beach Open - Delray Beach Open 13 - Marseille Noventi Open - Halle Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen Catella Swedish Open - Bastad French Open - Paris Wimbledon - London Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf Valencia Open - Valencia AEGON Championships - London BMW Open - Munich Gazprom Hungarian Open - Budapest Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Legg Mason Tennis Classic - Washington Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Casablanca Mutua Madrid Open - Madrid Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open Seat Godo 2007 - Barcelona Dutch Open Tennis - Amersfoort BNP Paribas Masters - Paris Credit Agricole Suisse Open - Gstaad Tennis Masters Series - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Swiss Open - Gstaad Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne Davis Cup, Group 1, PO, ITA-LAT, 3-2 French Open - Paris Wimbledon - London Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group II, 1R, TUN-LAT 0-3 French Open (juniors) Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Group I, PO, LAT-ISR 2-3 Olympics - Beijing Davis Cup, World Group II, PO, LAT-EGY 4-1